Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
118 STAMFORD STREET Semi-Detached £169,995 7 Jul 2017
120 STAMFORD STREET Semi-Detached £75,000 24 May 2002